cold-blooded killer - French English Dictionary